<?php

namespace app\utils\ui\ele\nav;

use app\utils\ui\vue\Base;
use app\utils\ui\VueView;

/**
 * 固钉内容在窗口上
 */
class Affix extends Base implements VueView{

    /**
     * 固定后在页面视口的上方的偏移多少的位置上
     */
    public const attr_offset=":offset";

    /**
     * 漂浮在什么范围内
     * 该值设定是一个css查询语句比如 .container
     */
    public const attr_target="target";

    /**
     * 漂浮类型，top 或者 bottom
     */
    public const attr_position="position";

    /**
     * 可视层级，具体排在那个Z深度上
     */
    public const attr_zIndex=":z-index";

    public function render(){
        return parent::base_render('el-affix');
    }
}